high ceilinged - French English Dictionary